trust indenture - Español Inglés Diccionario